$(function () {
	$(".param-tabs").on("click", "li", function () {
		var $_self = $(this);
		$_self.addClass("tab-active").siblings().removeClass("tab-active");
		$(".param-block").hide().each(function () {
			if ($(this).attr("id") == ("paramBlock" + $_self.data("tab"))) {
				$(this).show();
			}
		});
	}).find("li:first-child").trigger("click");

	//获取每个模块距离顶部的距离加上自身的高度,存入数组
	//初始化的值,表示为到达这个值显示定位菜单
	var topArr = [];
	$(".nav-hide .banner-nav li").eq(0).find("a").addClass("active");
	$(".module").each(function () {
		topArr.push($(this).offset().top - 70);
	});
	$(window).scroll(function () {
		$.each(topArr, function (i) {
			if ($(document).scrollTop() <= topArr[0] || $(document).scrollTop() >= topArr[topArr.length]) {
				$(".nav-show .banner-nav li a").removeClass("active");
				$(".nav-show").hide(0);
				$(".banner-nav").css({'width': '870px'});
				$(".banner-nav li").css({'margin-left': '66px'});
			}
			else {
				$(".nav-show").show(0);
				$(".banner-nav").css({'width': '770px'});
				$(".banner-nav li").css({'margin-left': '38px'});
				if ($(document).scrollTop() >= topArr[i]) {
					$(".nav-show .banner-nav li a").removeClass("active");
					$(".nav-show .banner-nav li").eq(i).find("a").addClass("active");
				}
			}
		})
	});
	$(".banner-nav li a").on("click", function () {
		var index = $(this).parent("li").index()
		$(".nav-show .banner-nav li a").removeClass("active");
		$(".nav-show .banner-nav li").eq(index).find("a").addClass("active");
		$('body,html').animate({
			scrollTop: topArr[index] + 10
		}, 800)
	});

	$(".table-fold-bar").click(function () {
		var $_self = $(this);
		var foldClass = "table-fold";
		if ($_self.parent().hasClass(foldClass)) {
			$_self.parent().removeClass(foldClass);
		} else {
			$_self.parent().addClass(foldClass);
		}
	});

	// 让共享独享等高
	var $_hostPackageRight = $(".host-package-right");
	var $_hostPackageLeft = $(".host-package-left");
	if ($_hostPackageRight.outerHeight() < $_hostPackageLeft.outerHeight()) {
		$_hostPackageRight.outerHeight($_hostPackageLeft.outerHeight());
	} else {
		$_hostPackageLeft.outerHeight($_hostPackageRight.outerHeight());
	}

	/* 套餐对比 begin*/
	var $_table_tr = $(".param-table tr");
	$_table_tr.each(function (i) {
		var $_self = $(this);
		if (i != 0 && i != ($_table_tr.length - 1)) {
			var equal = true;
			var $_table_td = $_self.find("td");
			var temp = $.trim($_table_td.eq(1).text());
			$_self.find("td").each(function (index) {
				if (index != 0 && index != 1) {
					var value = $.trim($(this).text());
					if (value != temp) {
						equal = false;
					}
				}
			});
			if (equal) {
				$_self.addClass("equal");
			} else {
				$_self.addClass("not-equal");
			}
		}
	});
	// 隐藏相同项
	var $_equal = $(".equal-hide input", $(".param-table"));
	$_equal.on("click", function () {
		if ($_equal.prop("checked")) {
			$_table_tr.parent().find(".equal").hide();
		} else {
			$_table_tr.show();
		}
	});

	// 高亮差异项
	var $_highlight = $(".highlight-show input", $(".param-table"));
	$_highlight.on("click", function () {
		if ($_highlight.prop("checked")) {
			$_table_tr.parent().find(".not-equal").addClass("highlight");
		} else {
			$_table_tr.parent().find(".not-equal").removeClass("highlight");
		}
	});

	/* 套餐对比 end*/

	/* 控制面板支持 begin*/

	var $_table_host_type = $(".table-host-type");
	// 隐藏相同项
	var $_equal_2 = $(".equal-hide input", $_table_host_type);
	$_equal_2.on("click", function () {
		if ($_equal_2.prop("checked")) {
			$_table_host_type.find(".equal").hide();
		} else {
			$_table_host_type.find("tr").show();
		}
	});
	// 高亮差异项
	var $_highlight_2 = $(".highlight-show input", $_table_host_type);
	$_highlight_2.on("click", function () {
		if ($_highlight_2.prop("checked")) {
			$_table_host_type.find(".not-equal").addClass("highlight");
		} else {
			$_table_host_type.find(".not-equal").removeClass("highlight");
		}
	});
	/* 控制面板支持 end*/
});